Text copied to clipboard!
Title
Text copied to clipboard!AWS Programmer
Description
Text copied to clipboard!
We are looking for a talented and motivated AWS Programmer to join our dynamic team. As an AWS Programmer, you will be responsible for designing, developing, and maintaining scalable and secure cloud applications on the Amazon Web Services platform. You will work closely with cloud architects, DevOps engineers, and development teams to create innovative solutions that meet business needs.
The ideal candidate has a strong background in programming, in-depth knowledge of AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and an understanding of best practices in cloud security, performance, and cost management. You should be able to work in an agile environment, solve complex problems, and propose effective technical solutions.
Your tasks will include creating automation scripts, developing APIs, integrating AWS services, monitoring application performance, and participating in the implementation of CI/CD pipelines. You will also be expected to write technical documentation and train other team members on AWS best practices.
This position is an excellent opportunity for a developer passionate about cloud computing and eager to work on high-impact technology projects. If you are curious, self-driven, and enjoy tackling technical challenges, this role is for you.
Responsibilities
Text copied to clipboard!- Develop and maintain cloud applications on AWS
- Design scalable and secure architectures
- Create and manage Lambda functions and API Gateway
- Automate deployments using tools like CloudFormation or Terraform
- Collaborate with DevOps and development teams
- Monitor performance and optimize AWS service costs
- Ensure data and access security
- Participate in CI/CD pipeline implementation
- Write technical documentation
- Train internal teams on AWS best practices
Requirements
Text copied to clipboard!- Proven experience in software development
- Proficiency in AWS services (EC2, S3, Lambda, RDS, etc.)
- Knowledge of languages like Python, Node.js, or Java
- Experience with automation tools (CloudFormation, Terraform)
- Understanding of cloud and microservices architectures
- Familiarity with DevOps and CI/CD practices
- Ability to solve complex problems
- Strong communication skills
- Self-motivated and team-oriented
- Technical English reading and writing skills
Potential interview questions
Text copied to clipboard!- What is your experience with AWS services?
- Have you implemented serverless architectures before?
- Which programming languages do you master?
- How do you manage cloud security?
- Have you used Terraform or CloudFormation?
- How do you monitor AWS application performance?
- What is your experience with CI/CD pipelines?
- Have you worked in an agile environment?
- How do you stay updated on AWS innovations?
- Are you comfortable training other developers?